blow this hot dog stand - Allemand Anglais Dictionnaire